Steam Plant Famly Restaurant

123 Meadow St
Belvidere, Illinois 61008
(815)-547-4155