Vegetarian restaurant
Formatted Address: 713 Jose Abad Santos St. Little Baguio San Juan
Country: Philippines
Drag marker to point to the correct location of the map