Tag: Texas- Mexican dishes

Megawatt 1st Solar Powered Theme Resto

The first solar powered theme restaurant in the Philippines is now operating from a carwash in Quezon City.
- Advertisement -

Top Stories