Palma Vel Mar Restaurant

Food
149 Lewis Ave
Meriden, CT 06451
(203) 238-1496