Michael's Place
(978) 657-8700
110 Lowell St, Wilmington, Massachusetts, 01887-2947
Reviews
this resturant was dirty and the floors were discusting.
the staff was rude and louder
the food was not very flavorfull
i would never go back