UDUPI PALACE

Copyright 2020. UDUPI PALACE. All rights reserved. 

1460 Gerrard Street East. Toronto. ON. M4L 2A3. T: 416 405 8189.  @ info@udupipalace.ca.   Sun - Thu: 12pm - 10pm . Fri - Sat   : 12pm - 11pm.