Skip to main content

The Buffalo Spot

restaurant · chicken restaurant · Lakewood, CA

Address
5910 Del Amo Blvd, Lakewood, CA 90713
Phone
(562) 377-0330
Website
thebuffalospot.com/location/the-buffalo-spot-lakewood
Where
33.8467, -118.1160

Search Hominin for The Buffalo Spot

Other restaurants nearby

More in Lakewood

The Buffalo Spot — restaurant in Lakewood, CA | Hominin