Veloo Villas
About
In Penang, Veloo Villas occupies 70-1-62 & 70-1-63, D'piazza Mall, Persiaran Mahsuri, Bandar Bayan Baru, 11900 Bayan Lepas, Pulau Pinang, Malaysia.
The restaurant has built a following on its Bayan Baru setting within D'piazza Mall, drawing diners from George Town, Batu Ferringhi, Gurney Drive and Balik Pulau. First-time visitors can expect a mall-based dining stop with a menu that suits both quick lunches and longer meals. A 3.6 out of 5 average from 618 reviewers reflects a broad spread of opinions. More details sit at https://m.facebook.com/pages/Veloo-Villas-Dpiazzabayan-Baru/622600294501108.
Malaysian islands lie in the Straits of Malacca, the South China Sea and the Sulu and Celebes Seas, giving Penang its sheltered west-coast setting.
Hari Raya, Chinese New Year and Deepavali are all public holidays in Malaysia, so the mall can be busier around those dates. Ferries and speedboats link the mainland to the island, and Penang's airport handles arrivals from across the region, making Bayan Lepas an easy first or last stop. With 618 reviews behind it, Veloo Villas sits among the better-known addresses in the Bayan Baru area. Diners heading to the mall from George Town or Gurney Drive can pair a meal with a stop elsewhere on the island.
Frequently Asked Questions
What is Veloo Villas known for?
Veloo Villas is a restaurant on Penang, an island in Malaysia. Malaysia was formed in 1963 from Malaya, Sabah, Sarawak and Singapore, and Singapore left the federation in 1965, so the island's food scene sits within a country with a long shared history.
What kind of business is Veloo Villas?
Veloo Villas is a restaurant on Penang, and its Facebook page is at https://m.facebook.com/pages/Veloo-Villas-Dpiazzabayan-Baru/622600294501108. Guests looking it up online can use that page to find the venue.
What should first-time visitors expect at Veloo Villas?
A first visit to Veloo Villas means sitting down at a restaurant on Penang, an island in Malaysia. Malaysian islands lie in the Straits of Malacca, the South China Sea and the Sulu and Celebes Seas, and Penang's own setting shapes what a meal out here feels like.
Where is Veloo Villas located on Penang?
Veloo Villas sits at 70-1-62 & 70-1-63, D'piazza Mall, Persiaran Mahsuri, Bandar Bayan Baru, 11900 Bayan Lepas, Pulau Pinang, Malaysia. That address places the restaurant in the Bayan Baru area of Penang, an island in Malaysia.
How do visitors rate Veloo Villas?
Veloo Villas holds a rating of 3.6 out of 5 from 618 reviews, a solid showing for a restaurant on Penang. The venue is at D'piazza Mall in Bandar Bayan Baru, so diners are rating a spot within that mall setting.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.




