Top Local Places

Osaka Japanese Steakhouse & Sushi Bar

5001 1st Ave SE, Ste 104, Cedar Rapids, United States
Sushi Restaurant

Description

ad

Osaka Japanese Steakhouse & Sushi Bar in Cedar Rapids, IA

CONTACT

Quiz