at , Chula Vista , 91910 United States
1 FB users likes Ob Bistro in Ocean Beach, set it to 854 position in Likes Rating for Chula Vista, California in Local Business category
Ob Bistro in Ocean Beach is Chula Vista based place and this enity listed in Bar & Grill category. 91910.