Sushi Nova (Orland Park & Westmont)

Sushi Nova Logo

Sushi Nova, Japanese restaurant located at Orland Park and Westmont Illinois. Order up the best sushi in town and delight in our signature rolls or amazing Japanese inspired cuisine.

Website: http://sushinovail.com/

 

CLICK FOR FULL DETAILS...