Superb sandwiches with awesome taste and also very huge...as name suggests, you really need to have a BIG bite to eat it...worth visiting