Sbarro, SM City Manila

Rating 4.1 (average of 64 opinions)


    Italian Restaurant, Pizza Place

   09156578552e

      Facebook page

      SM City Manila, Metro Manila, Manila, Philippines

Leave a comment




"Your favorite venues in one click"