"We received INCREDIBLE service tonight! This was our first time trying this restaurant and we cannot wait to go back! So much kindness and hospitality here."
Phone: +18139882220
Address: 6810 E Fowler Ave, Temple Terrace, United States
City: Temple Terrace
Dishes: 10
Amenities: 5
Categories: 5
Reviews: 998