← Los Angeles restaurants
the frog spot
No reviews yet
CafeLA River Bike Path, Los Angeles
Own or manage the frog spot? Claim this listing free
Hours
Hours not listed yet.
Details
AddressLA River Bike Path, Los Angeles 90039
Phone(323) 223-0585
Websitehttp://thefrogspot.org/
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.