Haven Restaurant

2208 W Morrison Ave, Tampa, 33606