PAELLA 1334

 
What do you think of this place? Love it or not?
Paella in the Village
Fill up at this Spanish food favorite. Order one of their many Paella dish options and maybe add a glass (or pitcher) of Sangria to make it a night of authentic flavors.

Location