Water Grill

restaurant in Parkloft Condiminiums, San Diego

Phone: (619) 717-6992

Website: www.watergrill.com

Address: 615 J St