What? Where?

Kamakura Reviews & Details

Kamakura

Kamakura is rated 3 stars

715 S Neil St
Champaign
(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

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