**Welcome to Our Restaurant!**
Call in to place orders.
Tel: 302-678-8868Fax:
1071 N Dupont Hwy, Dover, DE 19901
Address: 1071 N Dupont Hwy Dover DE 19901Tel: 302-678-8868