Feliccia's Under the Moonlight

1200 Vale Terrace Dr, Vista 92084, United States

Map of Feliccia's Under the Moonlight, 1200 Vale Terrace Dr, Vista 92084, United States

1200 Vale Terrace Dr, Vista 92084, United States

Delivery options

No delivery

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Feliccia's Under the Moonlight. Prices may vary in venue.