Contact Us

ALL TAKE-OUT ORDERS and INQUIRIES must be made by PHONE

716.282.4043

3011 Pine Avenue Niagara Falls NY

———————————————————————————————————————————————————————

Click on map blue map bubble for driving directions


View Michaels Restaurant in a larger map

Top