13215 Main St, Frisco, TX
Sri Krishna Vilas - Pure Indian Vegetarian Restaurant, Frisco, TX: hours and how to order