The Grill at Homewood Address: 5145 W Lake Blvd, Homewood, CA 96141 Phone: (530) 584-6800 Restaurants Other Businesses: Pisanos Pizza at 5335 W Lake Blvd, Homewood, CA 96141 Soule Domain at 9983 Cove St, Homewood, CA 96141 Swiss Lakewood Restaurant & Lodge at 5055 W Lake Blvd, Homewood, CA 96141