Check Out Our Hours and Location Contact Info 565 High St. Dedham, Massachusetts 02026, US +1 (781) 326-5674 [email protected] Sun: 10:00 AM - 8:00 PM Tue - Wed: 11:00 AM - 9:00 PM Thu - Fri: 11:00 AM - 11:00 PM Sat: 10:00 AM - 12:00 AM Book Our Catering Services