6500 Canoga Ave
Royal Delhi Palace
22323 Sherman Way Ste 11 Canoga Park, CA
7137 Winnetka Ave Canoga Park, CA
very nice food
by JamesWang at Citysearch
May 02, 2010
If you've been to or used
Topz Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.