Sisters Family Restaurant, LAKE ODESSA, Michigan (MI)
Conveniently located at 818 3rd Avenue () in LAKE ODESSA, Michigan (MI) (48849), Sisters Family Restaurant can be reached at 6163747600. Please call ahead of time to make a reservation.
More restaurants in LAKE ODESSA, Michigan (MI)
Sisters Family Restaurant contact information and details:
Address: 818 3rd Avenue - , LAKE ODESSA, Michigan (MI) 48849
Contact Phone: 6163747600
