Chabuya

2002 Sawtelle Blvd
Los Angeles, CA
310.473.1013
34.040937
-118.443602
Hours:
Mon - Sat:11:30am - 2:30pm,   5pm - midnight
Sun:11:30am - 2:30pm,   5pm - 9pm

for Chabuya
Directions
from: