"Excellent and fast service. Delicious food. We ordered cooked fish in spicy oil and Cumin lamb."
Phone: +12059455577
Address: 808 Green Springs Hwy, Homewood I-35209, United States
City: Homewood
Dishes: 0
Amenities: 6
Categories: 5
Reviews: 4709