About Alfalfa
Alfalfa has not added a description yet.
Own Alfalfa? Claim this listing to write your own description and add your hours and photos.
Location
Other american restaurant nearby
- Astro Burger
5601 Melrose Ave, 90038 · 0 mi
- Water Tower Cafe
5555 Melrose Ave, 90038-3989 · 0.1 mi
- Lemonade Larchmont
626 N Larchmont Blvd, 90004-1308 · 0.1 mi
- Kali Steak
5722 Melrose Ave, 90038 · 0.1 mi
- Bosc
724 Vine St, 90038 · 0.2 mi
- Rose & Vine
724 Vine St, 90038 · 0.3 mi








