5575 W Amelia Earhart Dr, Salt Lake City, UT, 84116, US
North Indian Restaurant
Directions ↗
Salt Lake City, UT, 84116, US
0.08 km away
5575 W Amelia Earhart Dr, Salt Lake City, UT, 84116, US
0.09 km away
Salt Lake City, UT, US
0.11 km away
Salt Lake City, UT, US
0.13 km away
Salt Lake City, UT, US
0.19 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.