Take A Bao
11838 Ventura BlvdStudio City,
CA,
91604 8186917223
Asian RestaurantsChinese FoodDinersKorean FoodMongolian GrillRestaurant CouponsRestaurants DowntownRestaurants HiringRestaurants That DeliverRestaurants With Private RoomThai FoodUsed Restaurant Equipment Supplies