Food and More

Linwood Grill was a restaurant that was located at 81 Kilmarnock ST. Boston.

Unfortunately it closed its doors.

Being a regular customer I decided to keep the website and publish information about food in general and maybe some special subjects here.

My name is Robert Alegria