Get directions to: Embassy Cafe, Schaumburg, IL
Restaurant address: 1933 North Meacham Road Schaumburg, IL 60173, USA
Restaurant: Embassy Cafe