Udupi
LinkedIn Pintrest Facebook Twitter Google +

Udupi,

Cary NC
Address: 590 E Chatham St Ste 112 (at Maynard Rd), Cary NC 27511 / (919) 465-0898

Type: Restaurant Catering

Cuisine: Indian Vegan Vegetarian

Message Follow Review Map It! Visit Website
Update / Claim this Listing