Rating
(17) · $
The Home Restaurant, Archbold: See 17 unbiased reviews of The Home Restaurant, rated 3.5 of 5 on Tripadvisor and ranked #10 of 18 restaurants in Archbold.
1760 hillhurst ave, Los Angeles, California 90027 · Chicken Salad Sandwich . · Happy Cinco De Mayo . · Weekend vibes at HOME🍽️ . · Start your week at HOME ...