Phone: +14153977700
Address: 225 Powell St, 94102, San Francisco, United States
City: San Francisco
Dishes: 17
Reviews: 9
"Tasty food with great presentation. It might not be an issue for some people, but it's in the lobby of a hotel. Right in it...people checking in right over your shoulder, suitcases being dragged back and forth."
All prices are estimates.