Map & Directions - Bari Bari Japanese Steak House
View Menu
Bari Bari Japanese Steak House
19677 Yorba Linda Blvd, Yorba Linda, CA, 92886
(714) 695-0030 (Phone)
19677 Yorba Linda Blvd, Yorba Linda, CA, 92886
(714) 695-0030 (Phone)