Restaurant
Betty's Pizza & Subs
9 locals recommend,
Tips from locals
Much more than just pizza and/ or Subs they have all your Italian favorites.
Not just pizza, Betty's has been a Melrose staple for nearly 30 years with a full menu of Italian cuisine.
Location
319 Wynnwood Ave
Melrose, FL