Irma's Restaurant
American · Casual Dining
Irma's Restaurant is an Ecuadorian restaurant located at 216 Park Ave. It offers a dining experience with hours from 11 am to 7 pm on weekdays and 8 am to 5 pm on weekends. The establishment is known for serving Ecuadorian cuisine.
Location
Vota recommends