<< Previous Place Next Place >> wow!! tikka City: New Haven $, Lunch, Dinner, Delivery 135 Orange St, New Haven, CT 06510 USA 203-745-3118