The Lobster House

8906 31st St, Brookfield 60513, United States Get Directions to this spot
Category:
Seafood Restaurants
8906 31st St
Brookfield, 60513
IL, United States

Rate and review The Lobster House in Brookfield, IL, United States!

Share your experiences at The Lobster House with your friends or discover more Seafood Restaurants in Brookfield, IL, United States.