O'Bistro

restaurant in Ocean Beach, San Diego

Phone: (619) 223-2202

Website: www.obistrocafe.com

Address: 4934 Voltaire St