360 E Main St, Carrboro 27510, United States
360 E Main St, Carrboro 27510, United States
No delivery
Spot something wrong?
Dishes at Bella's International Cuisine. Prices may vary in venue.
Been to Bella's International Cuisine? Be the first to share what you ate.