The Crystal Restaurant
(302) 227-1088
37300 Rehoboth Avenue Ext, Unit 1, Rehoboth Beach, Delaware, 19971-3120
About us
Services | Breakfast Dinner Lunch |