Saba's Pizza Amsterdam Ave
Kosher restaurant Saba's Pizza Amsterdam Ave is located on 403 Amsterdam Ave in New York. Pretty good thin crust pizza. Many unconventional pizza types. Their atmosphere is inviting and th staff were quick and professional. You will have a great time and you will visit this place again. Under the Supervision of Rabbi Aaron D. Mehlman.