The Chicken and Rice Guys (Bedford St)

$ • Mediterranean

4.6 (56)
View delivery time and booking fee. 

85 Bedford St, Boston, Massachusetts 02111, Us, MA 02201    More info

Opens on Monday