UWS Restaurant Olma Delivers After 9 PM Specials — Menu at Bar and 50% Off Bottles of Wine Available at Tables
SPONSORED: One thing is certain, Olma Restaurant and Bar at 420 Amsterdam Avenue (80th-81st) is building a solid reputation on the Upper West Side