Green Pepper Italian Restaurant

  • Green Pepper Italian Restaurant
  • Green Pepper Italian Restaurant
  • Green Pepper Italian Restaurant
  • Green Pepper Italian Restaurant
  • Green Pepper Italian Restaurant
  • Green Pepper Italian Restaurant

Description

Address: Otres Beach "Far O", 2nd road next to the Mangrove River Resort. 

Phone: 010 259 351
E-mail: greenpepperotres@gmail.com