Cena It Means Dinner

restaurant in Miramar Ranch North, Poway

Phone: (858) 566-3287

Address: 10545 Scripps Poway Pkwy Ste C