Rosa's Lookout Inn | Italian

Italian restaurant · 6808 US-23, Spruce, MI

Dine-In

Hours

More food in Spruce, MI · Italian Food in Spruce