Phone: (+1)4152373072
Address: 1327 Polk St, San Francisco I-94109-4613, United States
City: San Francisco
Dishes: 35
Reviews: 246
Website: http://elloposf.com/
"The music was a bit too loud for having conversations, but it did create a lively atmosphere during happy hour. The menu is mostly suited for finger food, although not all dishes are actually meant to be eaten with your hands."
All prices are estimates.