WOW TIKKA Menu

$Indian
84 Peterborough St, Boston, MA 02125

Know a great happy hour or special for this location?