835 North Royal Street Alexandria VA 22314
Restaurant Address
835 North Royal Street
Alexandria VA 22314
Phone: 703-535-6622
Download MENU
Delivery: Minimum order of $15 For Lunch and $20 For dinner within 2 miles.
No minimum on Pickup orders
Restaurant Hours:
Mon - Thurs: 11:00 AM - 09:00 PM
Fri - Sat: 11:00 AM - 10:00 PM
Sunday: 12:00 PM - 09:00 PM
Catering: Please contact us for more
information at 703-535-6622
Click Order Online