Ebisu Sushi Shack
5116 N Nebraska Ave, Tampa
(813) 252-6393
Recent Reviews
Order Online
You May Also Like
Ella’s Americana Folk Art Cafe - 5119 N Nebraska Ave
American, Cafe, Pet Friendly, Gluten-Free, New American
Tfk African food. - 5100 N Nebraska Ave
African, Latin American
Martha's Restaurant - 5202 N Nebraska Ave
American
Restaurants in Tampa, FL
Ebisu Sushi Shack
5116 N Nebraska Ave, Tampa, FL 33603
(813) 252-6393