Lemon Grass Deli & Kitchen is a deli offering breakfast and lunch. It has recently relocated to a new location.