Rated
5.0 out of
5 from
1Reviews
Mayuri Indian Restaurant
is a pretty good Indian Restaurant Restaurant
Ranked #1 of 50 Restaurants in Governor's Square Tallahassee.
★★★★★ on the 9th of October, 2017
Great buffet with surprising (and good) levels of spice. Can't wait to try dinner there. //