North Miami, FL American Restaurants
Top Notch Bistro
2210 Northeast 123rd Street,
North Miami, 33181
786-452-0398
Top Notch is a Bolivian-American restaurant and sandwich shop. We made the best hand crafted salteƱas (Bolivian style empanadas). All our food is fresh and made from scratch, so you will feel like you are eating in a family member home!
Our ...
View detail page - Top Notch Bistro
Page 1