West Miami

West Miami Travel Guide

Restaurants in West Miami

An 8th Street strip mall serves as an unglamorous host to this hole-in-the-wall Vietnamese