La Tambora Restaurant

Restaurant 247 Beacon Ave Jersey City