Skip to content

Order online for dine in and takeout: S53. 鐵板羊肉 Sizzling Lamb from Spicy Asian - Ithaca. Serving the best Asian in Ithaca, NY.