The Log Cabin
135 Westminster St, Fitchburg
(978) 342-1286
Recent Reviews
You May Also Like
Mill No. 3 - 85 Westminster St
Deli
S S Lobster Ltd - 691 River St
Seafood Markets, Seafood
Cleghorn House of Pizza - 416 Franklin Rd
Pizza, Vegetarian
Restaurants in Fitchburg, MA
The Log Cabin
135 Westminster St, Fitchburg, MA 01420
(978) 342-1286