Fast food restaurant Tar-Ramla Snack Bar Take Away offers pizza and other takeaway options. Check for daily specials!