Burger Town is a restaurant specializing in burgers, known for its delicious offerings and hard-working, positive staff. It is located in a busy area.