What? Where?

Kamakura Reviews & Details


Kamakura is rated 3 stars

715 S Neil St
(217) 351-9898

Love It Hate It Try It Edit It Share It

Kamakura is located at 715 S Neil St in Champaign near the intersection of S Neil St and W William St. Their menu consists of Japanese dishes . Call (217) 351-9898 today!

  • Cuisine:Japanese
  • On The Menu:Sushi
  • Major Intersection:S Neil St And W William St
  • Website:Website
What everyone says about Kamakura

Tell us more about Kamakura Champaign!

Kamakura Reviews, Champaign

Be the first to review Kamakura!
Review Kamakura

More Restaurants in Champaign

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013