781 235 3737 | Hours and Directions
Call today to place your takeout order for breakfast, lunch or dinner!
617 921 9322
Be sure to check our schedule to find our location daily
781 235 0860 | Hours and Directions
Call in to order hot lobsters or any specialty items
FISH PICK UP at Russo's temporarily closed
781 235 0860 x 212
Order any of our seafood packages on our website or if you need something different we can customize your order for you.
781 329 7007| Hours and Directions
781-235-0860 x 213
General Email Address