D E F
User's reviews
-
The Royal Tea Room and Gift Shoppe
wonderful tea room in south tampa,food especially good,i can always count on being wowed!.
wonderful tea room in south tampa,food especially good,i can always count on being wowed!.