Sierra Brigatini
Only Place In Town, 110 W Blvd,CA 91024-2435, United States, Sierra Madre
Vegetarian Friendly, Japanese, Brunch, Sushi, Fish
"This spot never fails to impress. They have good food for fair pricing, there are no long waits even when the spot is full."