Grumpy Pedro's is a dog-friendly cafe specializing in handmade-to-order sandwiches, comfort food, coffee, and home baking. Takeaway available.