
Dinner Hours
Sunday-Thursday 5pm-10pm
Friday-Saturday 5pm-11pm
Toro Takeout
Sunday-Wednesday 5pm-9pm
Friday-Saturday 5pm-10pm
Address
1704 Washington St, Boston, MA 02118
Parking
On-street parking available nearby.
Closest Public Transportation
Silver Line : Worcester Square or Orange Line : Mass Ave Station