Viola Cafe is located at 102 N. Elm Street in Three Oaks, Michigan, at the northeast corner of Elm and Maple Streets.  It is approximately 3 blocks north of the stoplight on U.S. 12 in Three Oaks (the only stoplight in town, at the corner of U.S. 12 and Elm Street) and 1 block north of the Amtrak tracks.


Three Oaks is located on U.S. 12 approximately 5 miles east of Interstate 94 Exit 4 in Michigan.