View Single Post
  #56  
Old 10-31-2012, 01:52 PM
Cfern023 Cfern023 is offline
member
 
Join Date: Sep 2012
Posts: 100
Default

Quote:
Originally Posted by JimStinson View Post
I used to live in Miami too, There is a place called "Two Brothers" in Kendall on Mills Drive. BEST pizza in Florida, No joke ! great subs too
I think they went out of business, if Mills Drive is where Town and Country mall used to be. I've never seen them. Only thing I've seen lately is a Buffet Pizza place.

I tend to stick to Steve's Pizza on US1 and Mama Mia's on 152nd. Most of the other stuff is trash.

As you can probably tell, I'm from around that area as well.
Reply With Quote