P

The best Iced Tea in town. The food is really nice...

The best Iced Tea in town. The food is really nice too. I have mostly tried their Italian which is as authentic as it gets. The serving staff is friendly and helpful as well.

Comments:

No comments