Phone: +13026592950
Address: 27 E Glenwood Ave, 19977, Smyrna, United States
City: Smyrna
Menu Dishes: 35
Reviews: 672
"The interior of the restaurant is covered in plastic, giving the impression that customers are considered diseased. The atmosphere is not welcoming and the pandemic has long passed. It is unacceptable to treat patrons in this manner. The windows are very dirty and the food was mediocre. Payment at the counter requires reaching over a table, which is inconvenient. It seems as though the staff are not focused on customer satisfaction. I do not recommend this restaurant for dining in, but take-out service is available."
All prices are estimates on menu.