← Los Angeles restaurants
Green House
No reviews yet
Cafe1150 San Pedro St, Los Angeles
Own or manage Green House? Claim this listing free
Hours
Hours not listed yet.
Details
Address1150 San Pedro St, Los Angeles 90015
Phone+12137499060
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.