Mama Burger offers American cuisine, including burgers, salads, and fish & chips. Enjoy outdoor seating in the piazza.