The Two Headed Dog
The Two Headed Dog Pub is a local watering hole in the heart of Little India where you'll find an array of beer-friendly foods including all day breakfasts and wings along with hearty comfort foods including shepherd's pie and Sri Lankan curry.