Tar-Ramla Snack Bar Take Away
Pizza · Fast Food
Fast food restaurant Tar-Ramla Snack Bar Take Away offers pizza and other takeaway options. Check for daily specials!
Location
Best places nearby
The highest rated places close to Tar-Ramla Snack Bar Take Away.
Local restaurants nearby
Triq Id-Daħla Ta' San Tumas, Iż-Żejtun
