Description
The surprising design of Alloro—including a bright green floor and chairs—is only the first of many fresh delights at this Upper East Side restaurant manned...
307 E. 77th St. Manhattan, NY, 10075
(212) 535-2866