TEL (319) 266-4000
LOCATIONSakura Japanese Steakhouse
5719 University AvenueCedar Falls, IA View Map (319) 266-4000 http://www.sakuracedarfalls.com/ HOURS OF OPERATION
LINKS |
Home |