Swiss Lakewood Restaurant
- 5055 W Lake Blvd Map
- Route Homewood, CA 96141
- 5055 W Lake Blvd, Homewood, CA 96141
- (530) 525-5211
Swiss Lakewood Restaurant can be found at 5055 W Lake Blvd . The following is offered: Restaurants . In Homewood there are 1 other Restaurants. An overview can be found here.