The Castle Restaurant

 

Be the first to review

Traditional sushi, sashimi & Japanese entrees served up in a contemporary setting.

image