Skip to Main content
Ava 718 South Howard Avenue
0
Sign in
Currently not accepting online orders
Ava 718 South Howard Avenue
718 South Howard Avenue, Tampa, FL
Opens tomorrow at 11:30AM
Online ordering is currently unavailable. Please contact the restaurant to place an order.