Tag: paella

IMG_69262

Restaurant Review: Venus

Venus restaurant is a seafood delight. This Ecuadorian gem located in Passaic, New Jersey; is the perfect place if yo…

0 Shares

Powered by keepvid themefull earn money