Favorites
La Plaza Supermarket is one of Favorites.

1. La Plaza Supermarket

8.8
13609 Lakewood Heights Blvd (at W 137th St), Cleveland, OH
Imported Food Store · Kamm's Corners · 16 tips and reviews