Had seen this place a couple of months back because of its unforgettable neon sign. I got a chance to go there today and its safe to say that i enjoyed my food. I ordered a Philly Steak sandwich and a bottomless Iced Tea. I liked it.
The decor is lovely as well. Very american i believe. Worth a visit.