India’s Restaurant

Overview

Address: 4366 Fountain Ave
Los Angeles, CA 90029
Website: indiasrestaurant.net
Phone: 323-912-9230