Point Point Restaurant

restaurant in Estrella Walk, National City

Phone: (619) 474-2866

Website: www.pointpointjointrestaurant.com

Address: 916 E 8th St Ste 1