217-351-9898Teppanyaki (Hibachi), Sushi & TeriyakiOpen 7 Days a Week Lunch: Dinner: Kamakura serves lunch and dinner throughout the week. 217-351-9898 |
||
|
Kamakura Japanese Restaurant 715 S. Neil St. Champaign, IL 61820 (217) 351-9898 site by Trinity Web Design |