alert

Oh, shoot! Sbarro - 98-1005 Moanalua Road is temporarily not accepting orders.

Sbarro - 98-1005 Moanalua Road
98-1005 Moanalua Road Aiea, Hawaii 96701 | Restaurant Info