Restaurants & Bars

Los Angeles Area Japanese

Tamaya on Main St. in Alhambra Closed Last Month - Has Anyone Been to the New Japanese Restaurant That is Now There?

Share:

Feedback