American Restaurant
4.5 ★ Google rating · 335 Powell St, San Francisco, CA 94102, USA
2 rated by the community · best first
5.0★
1 reviews
Very light and airy, which is great. Not too greasy with a great flavor profile on top of it all.