426 N Main, Milford
(248) 714-5441
From our homemade soups that are made fresh daily to our fabulous deli sandwiches, there is something on our menu for you! The next time you are enjoying a nice day in Downtown Milford stop on by and enjoy some truly great food!...