J

Jaganathan Jeyapaul

4 years ago

Dio Deka is a must eat. We got food delivered from...

Dio Deka is a must eat. We got food delivered from Dio Deka for an offsite meeting in Hotel Los Gatos. Very good lamb and Greek yogurt.

Comments:

No comments