Sheilla Magarov

We live in Delaware and we started to come here for special occasions and it exceeds our expectations every time! The food, the drinks and the staff are all amazing. They make it worth every dollar, every time. Plus we never leave without leftovers! I recommend this place to everyone.