Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Tampa

Baraka, Tampa, Florida










Baraka
4812 Busch Boulevard East
Tampa FL United States

BARAKA : an ancient Sufi word used by mystics to define man’s interconnectedness to nature and the Universe.


Price Range: $5.01 - $15
Phone: 813.984.1940
Parking: public transit accessible