Karo's BBQ Kebab Cart

1 Court St, Boston 02108, United States Get Directions to this spot
1 Court St
Boston, 02108
MA, United States

Rate and review Karo's BBQ Kebab Cart in Boston, MA, United States!

Share your experiences at Karo's BBQ Kebab Cart with your friends or discover more American Restaurants in Boston, MA, United States.