Map Location
88th Street Internet Cafe
Perdices Street, Dumaguete City, Negros Oriental, Philippines