Original Big Tomato

12447 S Dixie Hwy, Miami, FL 33156

4.6(35)
$15 Minimum