100% Were impressed
Radio Bar is a lively spot where friends gather to enjoy food, drinks and live music. It is located on Somerville Avenue near Bow Street.
381 Somerville Ave, Somerville, MA 02143
(617) 764-0005
  • Hours: Daily, 5pm - 1am
Share a review or post about this business.
Posts awaiting your approval 0
See more »