Big Cheese Miami

8080 SW 67 Avenue Miami, FL 33143 (305) 662-6855 http://www.bigcheesemiami.com Description: A 30-year fixture in the South Miami area, the Big Cheese Pizza is a full-service Italian restaurant that offers a 125-seat dining room and delivery to the local area. Comprehensive menu includes pizzas, pastas, salads, appetizers, sandwiches and desserts.