National Supermarket #2

Restaurant · 5398 Palm Ave, FL · Miami

More places in Miami