Eating Pizza Sushi at SHANGRI-LA KITCHEN restaurant in Nantucket, MA.
Amp Menu