Tomato & Basil

653 NE 125th St, North Miami
(305) 456-1193

Reserve Online

Opentable