Ventura Restaurant
Address:
12985 NW 7th Ave, Miami, FL 33168
Phone:
(305) 687-9111
Nice to Know:
- Wheelchair Accessible Yes
Other Businesses:
- Marina's Bar & Restaurant at 1186 Nw 103rd St, Miami, FL 33150
- La Nonna Italian Restaurant at 117 SW 107th Ave, Miami, FL 33174
- International Cafeteria & Restaurant of Florda at 8190 SW 8th St, Miami, FL 33144
- Saladbar Green Is Better at 123 SE 2nd Ave, Miami, FL 33131
- Kosher Subway at 18900 NE 25th Ave, Miami, FL 33180