In Buffalo (Hamburg) New York, on Southwestern Blvd. only 7 minutes from the Bills Stadium. Find Directions to Michael’s.