Home
Menu
Gallery
Locations
Sushi & Grill
More
Thanks! Message sent.
ADDRESS
O St Location
6100 O Street Ste D6
Lincoln, NE 68505.
OPENING HOURS
Every Day:
11:00 AM - 9:30 PM