Restaurants - Jersey City, New Jersey, United States
Udupi Shri Krishna Palace is a restaurants company based out of 789 NEWARK AVE, Jersey City, New Jersey, United States.