Kathmandu Kitchen & Bar
33 Wilbur Cross Way, Storrs
(860) 477-1148
Recent Reviews
Kathmandu Kitchen & Bar
33 Wilbur Cross Way, Storrs 06268
(860) 477-1148