Back To Previous

Roti Grill

4438 6770 Winning Drive #910 Frisco, Texas 75034

Quick casual Indian restaurant located at The Star in Frisco.