Meze 119
LinkedIn Pintrest Facebook Twitter Google +

Meze 119,

St Petersburg FL
Address: 119 2nd St N (at 1st Ave N), St Petersburg FL 33701 / (727) 498-8627

Type: Restaurant

Cuisine: American Vegan Vegetarian