Norcross, GA asian restaurants & food

Sri Krishna Vilas

Indian Restaurant

5675 Jimmy Carter Blvd, Norcross, GA 30071
(770) 447-0049
Excellent Good Average Poor Awful 2.5 / 5 based on 2 votes

Photos

  • Sri Krishna Vilas photo by Kaustubh Thirumalai
  • Sri Krishna Vilas photo by Dea C
  • Sri Krishna Vilas photo by Rashmi P.