Botiwalla Opens in Downtown Alpharetta

Indian food restaurant Botiwalla opened in Downtown Alpharetta yesterday, May 28th, at 24 South Main Street.

It is their second location in metro Atlanta, with their first at Ponce City Market.

Read more below.