La Camelia

Modern Cuisine

of

Spain

Welcome

Bienvenidos

LA CAMELIA

Restaurant

ESTABLISHED 1984

 

My Home is Your Home

Mi Casa es Su Casa

Call for Reservations

914-666-2466