"The Cuban nachos really wanted, but they are no longer on the menu. The fish sandwich was GREAT although"
Phone: (+1)4044645698
Address: 726 W College Ave, 30030-3610, Decatur, United States
City: Decatur
Website: https://theimperialdecatur.business.site/?utm_source=gmb&utm_medium=referral
Monday: 04:00 -23:00
Tuesday: 04:00 -22:00
Wednesday: 04:00 -22:00
Thursday: 12:00 -23:00
Friday: 12:00 -24:00
Saturday: 12:00 -24:00
Sunday: 12:00 -22:00
Dishes: 18
Amenities: 10
Categories: 5
Reviews: 1465