Love it.
Great service. Great food. Great atmosphere.
Good Food at good Prices
Ate an excellent sandwich in Orlando, at Pom Pom's Teahouse open 24hrs on weekends, The food is gourmet, althought the place doesn't look it! The place is a bit small.