Umiya Cedar Park Menu

$$Sushi
1540 Cypress Creek Road Apt 113, Cedar Park, TX 78613

Know a great happy hour or special for this location?