Greenwich
Fast Food•Island City Mall
About
Greenwich is the largest pizza and pasta chain in the Philippines. Overload every barkada Read More
Overview
Rajah Sikatuna Ave, Island City Mall, Dao, Tagbilaran, Bohol | Get directions
M-Su: 10AM-7PM
Fast Food; Italian; Pasta; Pizza
You may also like