Skip to content
New HampshireTravel Guides
Kelari Taverna & Bar
← Dining & Taverns

Kelari Taverna & Bar

A Pelham Greek restaurant also serving Italian dishes, with pickup, delivery and catering.

125 Bridge Street, Pelham, NH 03076

Pelham, NH

Photo: John Phelan / CC BY-SA 3.0