Restaurante Mi Isla
995 Niagara St, Buffalo
(716) 768-1107
Recent Reviews
Order Online
You May Also Like
Marco's Italian Restaurant - 1085 Niagara St
Italian, Vegetarian
Pizza Town - 859 Niagara St
Pizza
Sweet Variations - 838 Niagara St
Dessert, Bakery, Cupcakes
Restaurants in Buffalo, NY
Restaurante Mi Isla
995 Niagara St, Buffalo, NY 14213
(716) 768-1107