2 ratings · How the score works
The Meatball Guys
Italian · Fast Food · Sandwich Shop
The Meatball Guys is an Italian fast-food sandwich shop specializing in unique meatball subs. They offer a variety of meatball dishes, fries, and soft drinks for a complete meal.
Location
Best places nearby
The highest rated places close to The Meatball Guys.
Local restaurants nearby
23, L-Esperanto Msida, Msida MSD 2011, MT


