KitchenSpot
Search
See the best dishes near you?
← Buffalo restaurants

Los Monchies

No reviews yet

Restaurant1460 Niagara St, Buffalo

Own or manage Los Monchies? Claim this listing free

Hours

Hours not listed yet.

Details

Address1460 Niagara St, Buffalo 14213-1302

Phone+17163144965

Email[email protected]

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.