Exit 55AonI-405 Northbound
Left 1.2 mi
Food white 28@2x
Takuma
2627 Wilshire Blvd, Santa Monica, CA 90403
Amenities
Restaurant
Japanese
Tapas