Discover 10 indian restaurants in southlake. Top-rated picks include Maharaja Indian Restaurant & Bar, Maharaja Indian Restaurant & Bar, Maharaja Indian Restaurant & Bar .
2140 E Southlake Blvd, Southlake
(817) 421-0305