Astro

2150 Lomita Blvd, Lomita, CA

Menu (As of 10/29)

House Made Cucumber Pickles

Edamame

SyPRIU-YST, ABEL YLT

PehEUFOY See VR

F-ximord Ade Baer Ty

eae aa Pochas

Wine ANADUY IEE FAY DE

Cena

Astro: hours and how to order