Acuario

78 West Park Place, Stamford, Connecticut 06901

MONDAY to THURSDAY: 10:00am – 9:45pm
FRIDAY & SATURDAY: 10:00am – 10:30pm
SUNDAY: 10:00am – 8:45pm
Restaurant
Peruvian