
Niko's Gyros | Beacon Hill
4.6 (263)restaurant
An unpretentious Beacon Hill favorite serving classic gyros, souvlaki skewers, and hearty Greek plates.
Description






Located on South McClellan Street, the popular neighborhood fixture centers on comforting Greek and Mediterranean dishes, offering flavorful plates in a friendly, casual setting.
